peripheral buffing wheel - Spanish English Dictionary